Synonyms for "deoxycytidine monophosphate"

Words with similar meaning